package com.huirui.server.service;

import com.huirui.server.pojo.entity.Zone;
import com.baomidou.mybatisplus.extension.service.IService;
import com.huirui.server.pojo.result.PageResult;
import com.huirui.server.pojo.vo.ZoneVo;

import java.util.List;

/**
* @author yujun
* @description 针对表【t_zone】的数据库操作Service
* @createDate 2025-11-13 15:21:24
*/
public interface ZoneService extends IService<Zone> {

    PageResult<ZoneVo> listZoneItem(String keyword, Long page, Long pageSize);

    void updateZoneItem(Long categoryId, Integer status);

    void addNewZoneItem(Long categoryId, Integer status);

    void deleteZoneItem(Long categoryId);

    List<ZoneVo> listAvailableZoneItem();

}
